www.gusucode.com > FavShop网店系统源码程序 > FavShop网店系统 1.0/upload/app/webroot/js/cart.js
function checkAddToCart(val){ if(!isInt(val)){ alert("提示:购买数量请输入1~99间的数字!"); return false; } var num = parseInt(val); if(num<=0 || num>=100){ alert("提示:购买数量请输入1~99间的数字!"); return false; } return true; } function addToCart(id){ if(!checkAddToCart($("item_num").value)) return; new Ajax.Request(AppRoot+"/carts/add",{ method: 'post', asynchronous: true, evalScripts:true, parameters:{'id':id,'num':$("item_num").value}, onComplete:function(r){ //alert(r.responseText); alert("提示:已经将该商品添加到购物车中!"); } }); } function changeCartNum(id,val){ if(!checkAddToCart(val)) return; new Ajax.Request(AppRoot+"/carts/edit",{ method: 'post', asynchronous: true, evalScripts:true, requestHeaders:['X-JSON'], parameters:{'id':id,'num':val}, onComplete:function(r){ var json = r.responseText.evalJSON(); $("spTotalPrice"+json.id).innerHTML = json.product_total; $("spTotalPrice").innerHTML = json.total_price; alert("修改成功!"); } }); }